a tropical perennial plant from northwestern south america (solanum quitoense) - Spanish English Dictionary

a tropical perennial plant from northwestern south america (solanum quitoense)

Meanings of "a tropical perennial plant from northwestern south america (solanum quitoense)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
a tropical perennial plant from northwestern south america (solanum quitoense) naranjilla [f] EC